package jhlee42;

public class J07MathRandom {
	public static void main(String[] args) {
		int n;
				
		for (int i = 1; i <= 10; ++i) {
			//Double d = Math.random();
			//System.out.print(i+"  ");
			//System.out.println(Math.random());
			
			//int n = Math.random()					
		}
		//1~10 사이 난수 생성
		for (int i = 1; i <= 10; ++i) {		
			Double key = Math.random();	
//			System.out.println(key);
//			System.out.println(key * 10);
//			System.out.println((int)(key * 10));
//			System.out.println((int)(key * 10)+1); // 0~99니까 1~100을 만드려면 1을 더해야한다.
			
			//1~100 사이의 난수 생성
//			System.out.println((int)(key * 100)+1); // 0~99니까 1~100을 만드려면 1을 더해야한다.
			
			// 1~5 사이의 난수 생성
			key = Math.random();
			//System.out.println((int)(key * 5)+1);  
			
			// 1~45 사이의 난수 생성
			key = Math.random();
			//System.out.println((int)(key * 1)+ 1);	
			System.out.println((int)(key * (10-6+1))+ 6);	
			
			// 6~10 사이의 난수 생성
			// Math 클래스를 이용한 난수 생성
			// 일반적인 난수 생성 공식
			// (int) (random()*(큰수-작은수+1)) + 시작수
			
			
			
			
			
			
			//n = (int)(key*100);
			//System.out.println(n);
			
			}

			
	}

}
